front drive clutch - Alemán Inglés Diccionario